Big Huge Thesaurus

intermediate host

noun

sounds kind of like